﻿.dataTables_paginate {margin-right: 10px !important;}
.dataTables_info {margin-left: 10px;}
.box table {
    margin: 0 !important
}
/**树形样式**/
.tree-view {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #fbfbfb;
    border: 1px solid #999;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05)
}

.tree-view i, .tree-view em {display: inline-block;height: 26px;width: 26px;float: left;text-align: center;line-height: 26px;}
.tree-view em {display: none;width: 12px;margin-left: 10px;}
.tree-view .btn-group {position: absolute;right: -160px;top: -1px;z-index: 100;}
.tree-view button { margin-left: 5px;padding: 0 10px;line-height: 26px;height: 28px;}
.tree-view li { list-style-type: none;margin: 0;padding: 10px 5px 0 5px;position: relative}
.tree-view li a {color: #999; margin-left: 10px;}
.tree-view li::before, .tree-view li::after {content: '';left: -20px;position: absolute;right: auto}
.tree-view li::before {border-left: 1px solid #999;bottom: 50px;height: 100%;top: 0;width: 1px}
.tree-view li::after {border-top: 1px solid #999;height: 20px;top: 25px;width: 25px}
.tree-view li span {position: relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px solid #999;border-radius: 5px;display: inline-block;height: 28px;line-height: 26px;text-decoration: none;padding-right:10px;}
.tree-view li.parent_li > span {cursor: pointer}
.tree-view > ul > li::before, .tree-view > ul > li::after {border: 0}
.tree-view li:last-child::before {height: 30px}
.tree-view li.parent_li > span:hover, .tree-view li.parent_li > span:hover + ul li span {background: #eee;border: 1px solid #94a0b4;color: #000}
.select2-container--open {z-index: 9999 !important;}

/*table操作行按钮加上间隔*/
.btn-table-op .btn {margin-right: 10px}

/*modal调一下*/
.modal-content{border-radius: 10px;}
